package com.gourd.common.rbac.dto;

import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotBlank;
import java.util.Date;

/**
 * @author gourd
 * @date 2019-04-02 17:26:16
 * Created by CodeGen .
 */
@Data
public class RbacUserDTO{

    /**
     * 账号
     */
    @NotBlank(message = "账号不能为空")
    @Length(min = 1,max = 20,message = "账号长度不合法")
    private  String account;

    /**
     * 密码
     */
    @NotBlank(message = "密码不能为空")
    @Length(min = 1,max = 20,message = "账号长度不合法")
    private  String password;
    /**
     * 年龄
     */
    private  Integer age;

    /**
     * 姓名
     */
    private  String name;

    /**
     * 生日
     */
    private  Date birth;



    /**
     * 昵称
     */
    private  String nickName;

    /**
     * 邮箱
     */
    private  String email;

    /**
     * 手机
     */
    private  String mobilePhone;

    /**
     * 头像地址
     */
    private  String avatar;


}